be all in rags and tatters - Espagnol Anglais Dictionnaire